submerged irrigation - Francés Inglés Diccionario